// const promise = new Promise((resolve, reject) => {});

// promise.then(
//   (res) => {},
//   (err) => {}
// );

// 完全等价于下面的代码

// 状态一旦确定下来，就是不可更改的
new Promise((resolve, reject) => {
  // pending状态：待定/悬而未决的
  console.log("-----");
  resolve(); // 处于fulfilled状态（已敲定/兑现状态）
  reject(); // 处于rejected状态（已拒绝状态）
}).then(
  (res) => {
    console.log("res", res);
  },
  (err) => {
    console.log("err", err);
  }
);
